Definition of Louvre Museum

  • (noun) an art museum that is a famous tourist attraction in Paris

Synonyms of Louvre Museum


Antonyms of Louvre Museum


No Antonyms Found.

Homophones of Louvre Museum


No Homophones Found.